How network topology affects dynamic loading balancing

نویسندگان

  • Peter Kok Keong Loh
  • Wen-Jing Hsu
  • Wentong Cai
  • Nadarajah Sriskanthan
چکیده

The authors compare the perJbrmances of five dynamic loadbalancing strategies. The simulator they ’ue developed lets them measure these performances across a range of network topologies, including a 20 mesh, a 4 0 hypercube, a linear array, and a composite Fibonacci cube. multiprocessor network without load balancing processes processor-generated tasks locally with little or no sharing of computational resources. Load balancing, on the other hand, uses a multiprocessor network‘s inherently redundant A processing power by redistributing the workload among the processors to improve the application’s overall performance. Load-balancing strategies fall broadly into either statzc or dynamic classifications. A network with static load balancing computes task information, such as execution time (execution cost), from the application before load distribution. The network distributes tasks once, before execution, and the allocation stays the same throughout the application’s execution. A network with dynamic load balancing uses little or no a priori task information, and must satisfy changing requirements by making task-distribution decisions during runtime. For certain applications, dynamic load balancing is preferable, because then the problem’s variable behavior more closely matches available computational resources. But dynamic load balancing incurs communication overheads that are topology-dependent (where topology is the interconnection structure of the multiprocessor network). Researchers have proposed several load-balancing strategies. l-9 However, in most cases, these researchers made performance comparisons using either a simulated distributed computer ~ y s t e m ’ , ~ , ~ or a multiprocessor network with a specific t o p o l ~ g y . ~ , ~ . ~ We have developed a topology-independent simulator to compare the performances of five well-known, dynamic load-balancing strategies: the Gradient Model

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Load Balancing for WDM-based Packet Networks

We develop load balancing algorithms for WDM-based packet networks in which the average traffic between nodes is dynamically changing. In WDM-based packet networks, routers are connected to each other using wavelengths (lightpaths) to form a logical network topology. This logical topology may be reconfigured by rearranging the lightpaths connecting the routers. The goal of our load balancing al...

متن کامل

Maximizing Network Lifetime Online by Localized Probabilistic Load Balancing

Network lifetime maximization is a critical problem for longterm data collection in wireless sensor networks. For large-scale networks, distributed and self-adaptive solutions are highly desired. In this paper, we investigate how to optimize the network lifetime by a localized method. Specifically, the network lifetime maximization problem is converted to a localized cost-balancing problem with...

متن کامل

Dynamic Zone-Balancing of Topology-Aware Peer-to-Peer Networks

Building a topology-aware peer-to-peer overlay network can bring many advantages, such as providing locality-aware connectivity and reducing routing path length. While its benefits on performance have been recognized, an uneven overlay zone distribution has emerged. Recent work has shown that topology-aware neighbor selection during construction can aggravate the unbalance of zone distribution ...

متن کامل

A New Multilevel Inverter Topology withLevel Doubling Network and Fuzzy Controller

A new multilevel inverter (MLI) topology is proposedusing a level doubling network (LDN). The LDN takes the form of a half-bridge inverter to almost double the number of output volt-age levels. The concept (of the proposed LDN) has the capability of self-balancing during positive and negative cycles without any closed-loop control/algorithm, and it does not consume or supply any power. The topo...

متن کامل

Bounding Communication Cost in Dynamic Load Balancing of Distributed Hash Tables

In Peer-to-Peer networks based on consistent hashing and ring topology each peer is responsible for an interval chosen (pseudo-) randomly on a circle. The topology of the network, the communication load and the amount of data a peer stores depends heavily on the length

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE P&DT

دوره 4  شماره 

صفحات  -

تاریخ انتشار 1996